walk around or meet up with a friend downtown, in the city center - Español Inglés Diccionario